#pragma once
#ifndef _LPE_CORE_UNIQUEIDXGENERATOR_H_
#define _LPE_CORE_UNIQUEIDXGENERATOR_H_
namespace z3d{
	namespace core{
		class CUniqueIDXGenerator{
			static const uint32_t STARTING_IDX = 10000000;
		public:
			const uint32_t generate(){
				static uint32_t m_currentIndex = STARTING_IDX;
				return ++m_currentIndex;
			}
		};
	};
};
#endif //_LPE_CORE_UNIQUEIDXGENERATOR_H_
